#pragma once
#include<iostream>
#include<cstdio>
#include<string>
#include<sys/types.h>
#include<sys/ipc.h>
#include<sys/shm.h>

const std::string gpath = "/home/myq/linux";
//给ftok的第一个参数用, 根据文件inode来生成key

int gprojId = 0x6666;
//给ftok的第二个参数用, 自定义的一个id

int gshmsize = 4096; //内存池大小为4kb

//打印由ftok生成的key值
std::string ToHex(key_t k)
{
    char buffer[64];
    snprintf(buffer, sizeof(buffer), "0x%x", k);
    return buffer;
}